/* 资讯详情样式 */
.info-detail-page { padding-bottom: 12px; }
.info-card { margin: 12px; }
.info-container { padding: 4px 6px; }
.info-title { font-size: 20px; font-weight: 700; color: #222; margin: 4px 0 8px; line-height: 1.4; }
.info-meta { display: flex; gap: 12px; color: #999; font-size: 12px; margin-bottom: 12px; }
.info-source { color: #666; }
.info-time { color: #999; }
.info-content { font-size: 15px; color: #333; line-height: 1.8; }
.info-content img { max-width: 100%; height: auto; border-radius: 6px; }
.info-empty { text-align: center; color: #999; padding: 20px 0; }
